be armed with a knife - Fransızca İngilizce Sözlük